laptop computer flash compact flash mini sd laptops computer repair memory ddr3 computers dimm ddr2 monitor secure digital lcd cpu mmc memory stick